function [ vesseltrees ] = Addelement0( vessel_trees,cap_trees )
%ADDELEMENT0 Summary of this function goes here
%   Detailed explanation goes here
vesseltrees=[];
vesseltree.element0.segments=[];
vesseltree.element0.segments_num=0;
vesseltree.element1.segments=[];
vesseltree.element1.segments_num=0;
vesseltree.element2.segments=[];
vesseltree.element2.segments_num=0;
vesseltree.element3.segments=[];
vesseltree.element3.segments_num=0;
vesseltree.element4.segments=[];
vesseltree.element4.segments_num=0;

for i=1:length(vessel_trees)
    vesseltree.element4.segments=vessel_trees(i).element4.segments;
    vesseltree.element4.segments_num=vessel_trees(i).element4.segments_num;
    
    vesseltree.element3.segments=vessel_trees(i).element3.segments;
    vesseltree.element3.segments_num=vessel_trees(i).element3.segments_num;
    
    vesseltree.element2.segments=vessel_trees(i).element2.segments;
    vesseltree.element2.segments_num=vessel_trees(i).element2.segments_num;
    
    vesseltree.element1.segments=vessel_trees(i).element1.segments;
    vesseltree.element1.segments_num=vessel_trees(i).element1.segments_num;
    
    vesseltrees=[vesseltrees,vesseltree];
end
for i=1:length(vessel_trees)
    for j=1:vessel_trees(i).element2.segments_num
        if vessel_trees(i).element2.segments(j).istrunk==0
            row_num=size(vessel_trees(i).element2.segments(j).end,1);
            temp_end=vessel_trees(i).element2.segments(j).end(row_num,:);
            for k=1:length(cap_trees)
                if cap_trees(k).segments(1).start==temp_end
                    vesseltree.element0.segments=[vesseltree.element0.segments,k];
                end
            end
            if isempty(vesseltree.element0.segments)==0
                vesseltrees(i).element0.segments=vesseltree.element0.segments;
                vesseltrees(i).element0.segments_num=length(vesseltree.element0.segments);
            end
        end
    end
    for j=1:vessel_trees(i).element1.segments_num
        row_num=size(vessel_trees(i).element1.segments(j).end,1);
        temp_end=vessel_trees(i).element1.segments(j).end(row_num,:);
        for k=1:length(cap_trees)
            if cap_trees(k).segments(1).start==temp_end
                vesseltree.element0.segments=[vesseltree.element0.segments,k];
            end
        end
        if isempty(vesseltree.element0.segments)==0
            vesseltrees(i).element0.segments=vesseltree.element0.segments;
            vesseltrees(i).element0.segments_num=length(vesseltree.element0.segments);
        end
    end
    vesseltree.element0.segments=[];
    vesseltree.element0.segments_num=0;
end
end

